#ifndef __CAN_FUNC_H
#define __CAN_FUNC_H
#ifdef __cplusplus
extern "C"
{
#endif

#ifdef SLIB_USE_CAN
    void CAN_FuncInit();
    void CAN_Callback_Locator_ReadPos_X(CAN_ConnMessage_s *data);
    void CAN_Callback_Locator_ReadPos_Y(CAN_ConnMessage_s *data);
    void CAN_Callback_Locator_ReadPos_Yaw(CAN_ConnMessage_s *data);
    extern uint32_t CAN_AcceptID_Std[8];
    extern float Mode1_pos_x;
    extern float Mode2_pos_x;
    extern float Mode1_pos_y;
    extern float Mode2_pos_y;
    extern float Mode1_angle;
    extern float Mode2_angle;
#endif // SLIB_USE_CAN
#ifdef __cplusplus
}
#endif
#endif /*__ can_func_H */